mafetter@fleming.research [Mon, 24 Jan 2005 17:35:09 +0000 (17:35 +0000)]
bitkeeper revision 1.1159.212.33 (41f531cdecFyszGvLVL84IsM0Lk6XA)
Merge maf46@ssh-relay1.cl.cam.ac.uk:/usr/groups/xeno/BK/xen-unstable.bk
into fleming.research:/scratch/fleming/mafetter/xen.work
kaf24@scramble.cl.cam.ac.uk [Mon, 24 Jan 2005 17:31:27 +0000 (17:31 +0000)]
bitkeeper revision 1.1159.227.1 (41f530efSmK6bvjzrLTJ-C5-uso9Gw)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Mon, 24 Jan 2005 17:30:59 +0000 (17:30 +0000)]
bitkeeper revision 1.1159.226.2 (41f530d3LtbkTKUSgcI8LiQlQRJG0w)
Fix Xen's linker command line.
mafetter@fleming.research [Mon, 24 Jan 2005 17:21:09 +0000 (17:21 +0000)]
bitkeeper revision 1.1159.212.32 (41f52e85gOYv1psQvvvGKUO2GgOFuQ)
Don't silently ignore failures while building kernels.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
mafetter@fleming.research [Mon, 24 Jan 2005 16:54:09 +0000 (16:54 +0000)]
bitkeeper revision 1.1159.212.31 (
41f52831-7xkHV9BTxL0wcBF2Ad-aQ)
Added a minor amount of hypercall argument validation to do_boot_vcpu()
Signed-off-by: michael.fetterman@cl.cam.ac.uk
mafetter@fleming.research [Mon, 24 Jan 2005 16:47:08 +0000 (16:47 +0000)]
bitkeeper revision 1.1159.212.30 (41f5268cMEdHLMEMs4o0SWqVEHZvuw)
Minor cleanup. Removed some duplicate MSRs, fixed some MSR names,
added a few new MSRs and MSR bit fields.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
mafetter@fleming.research [Mon, 24 Jan 2005 16:46:25 +0000 (16:46 +0000)]
bitkeeper revision 1.1159.212.29 (41f52661zl13-gZj4XsM7cd6-Euz8g)
Added .S files to "make TAGS"
Signed-off-by: michael.fetterman@cl.cam.ac.uk
mafetter@fleming.research [Mon, 24 Jan 2005 16:45:07 +0000 (16:45 +0000)]
bitkeeper revision 1.1159.212.28 (41f52613d166fIDYJZGw5d_4kBSg5w)
Fix "make dist" target in tools directory.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
kaf24@scramble.cl.cam.ac.uk [Sun, 23 Jan 2005 13:28:26 +0000 (13:28 +0000)]
bitkeeper revision 1.1159.212.27 (41f3a67aXzSi2IH-s4Tr3Xrk_85v6Q)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Sun, 23 Jan 2005 13:27:13 +0000 (13:27 +0000)]
bitkeeper revision 1.1159.226.1 (41f3a631b2JdeX6_Iif82X1YYyLKMw)
Remove debugging from default kernel configs. David Becker points out that
it hurts performance rather a lot!
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 17:17:31 +0000 (17:17 +0000)]
bitkeeper revision 1.1159.212.26 (41f28aabyam1d9KxJTuTjomL3m7ZlA)
manual merge
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 17:10:17 +0000 (17:10 +0000)]
bitkeeper revision 1.1159.223.14 (41f288f9VW8XW1rKJWnmSpC3nWXTgA)
Kconfig cleanup suggested by Tobias Hunger [tobias@aquazul.com]
Signed-off-by: ian.pratt@cl.cam.ac.uk
mwilli2@equilibrium.research [Sat, 22 Jan 2005 15:52:51 +0000 (15:52 +0000)]
bitkeeper revision 1.1159.212.25 (41f276d3ugY9cEgwC334t8sIzg3kiA)
USB virtualisation updated to 2.4.29.
mwilli2@equilibrium.research [Sat, 22 Jan 2005 15:16:02 +0000 (15:16 +0000)]
bitkeeper revision 1.1159.212.24 (41f26e32I9xLcTR7BS9n8xcvRPkmCQ)
Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research:/home/irchomes/mwilli2/src/xen-3.0-devel.bk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 10:53:35 +0000 (10:53 +0000)]
bitkeeper revision 1.1159.224.8 (41f230af8MIrNZ0j3raPm-vgsd18GA)
xcs fix from Yuji Tsuchimoto [nox@hiroshima-u.ac.jp]
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 23:29:43 +0000 (23:29 +0000)]
bitkeeper revision 1.1159.224.7 (41f19067YZkt-A5NB4Oq_i9bgxUa7Q)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 23:28:40 +0000 (23:28 +0000)]
bitkeeper revision 1.1159.223.13 (41f19028mLwjhcmfYFv-mzcynrFuGw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 23:28:01 +0000 (23:28 +0000)]
bitkeeper revision 1.1159.225.1 (41f19001RQR4BW0TNzYlpfwik2LIFg)
Documentation fix.
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Jan 2005 19:02:35 +0000 (19:02 +0000)]
bitkeeper revision 1.1159.224.6 (41f151cby-4agnF_MdJ_L_DQDJjYbw)
another manual merge.
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Jan 2005 18:50:29 +0000 (18:50 +0000)]
bitkeeper revision 1.1159.224.5 (41f14ef5rOG9bCYLcvdZA7IP1BEjng)
manual merge
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Jan 2005 18:43:08 +0000 (18:43 +0000)]
bitkeeper revision 1.1159.223.12 (41f14d3cE4GADmEAEr6XE9nXX4dyGw)
Common-code cleanups. Moved arch-specific code out into arch/x86
and asm-x86.
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 02:49:12 +0000 (02:49 +0000)]
bitkeeper revision 1.1159.224.4 (41f06da8Jxtc-BtgSecZ0k3NlNY9Bw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 02:08:45 +0000 (02:08 +0000)]
bitkeeper revision 1.1159.223.11 (41f0642dZhTGBhGAWv7_RECYAOxMhA)
Update defconfig for linux 2.4.29
iap10@freefall.cl.cam.ac.uk [Fri, 21 Jan 2005 01:05:58 +0000 (01:05 +0000)]
bitkeeper revision 1.1159.223.10 (41f05576mLJU5r_ZB3CGtm3RmSasYg)
Fix linux 2.4.29 bug
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 00:43:12 +0000 (00:43 +0000)]
bitkeeper revision 1.1159.223.9 (41f05020SfVtxET_96qMp22pZ-tmOA)
Update defconfig-xen0 for linux 2.4.29
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 00:37:54 +0000 (00:37 +0000)]
bitkeeper revision 1.1159.223.8 (41f04ee28OyElXpjo4VeyXy925falg)
Upgrade to linux 2.4.29
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Jan 2005 22:18:49 +0000 (22:18 +0000)]
bitkeeper revision 1.1159.224.3 (41f02e490kpSofHA0mGdhL54XCyaXA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Jan 2005 22:18:00 +0000 (22:18 +0000)]
bitkeeper revision 1.1159.223.7 (41f02e18RcwEdT0BXMaReeOUBf3KVw)
timer_tsc.c, time.c:
Fix time restore bug.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 15:08:17 +0000 (15:08 +0000)]
bitkeeper revision 1.1159.224.2 (41ee77e18OOk0KBi4oHdlAKXiDtTxw)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 15:07:55 +0000 (15:07 +0000)]
bitkeeper revision 1.1159.223.6 (41ee77cbILw-JaVF0uno2Fd5_A-GiQ)
Fix error path in console-driver initilaisation. Remove module
destructor as the console driver cannot be built as a module.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 14:04:04 +0000 (14:04 +0000)]
bitkeeper revision 1.1159.224.1 (41ee68d4iOEoyHdApN-MaOPPSb1xKg)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 14:03:33 +0000 (14:03 +0000)]
bitkeeper revision 1.1159.223.5 (41ee68b5s7SXOX6FRHT9GQ92WWOtRA)
Truncate the e820 RAM map to 4GB maximum on 32-bit x86.
We don't support PAE36 mode.
mwilli2@equilibrium.research [Wed, 19 Jan 2005 13:20:15 +0000 (13:20 +0000)]
bitkeeper revision 1.1159.212.23 (41ee5e8fnbA6nB8wOl_As73BmvhklQ)
Support for USB virtualisation. Adds the USB frontend / backend, update build options,
make the control tools understand USB interfaces.
One extra file from vanilla Linux is imported (linux-2.4.28-xen-sparse/drivers/usb/hcd.c)
because small changes were required to make XenU domains build with a USB frontend. This
will not be required for the revised host controller infrastructure in Linux 2.6.
To use this, set "usb = " a list of USB ports in the domain config file. Ports are
specified as a path, e.g. '1' = the first USB port on the host, '1/2' is the second port
on the hub on the first host port, etc.
Should work for most mass storage and isochronous devices. May work for some HID devices
but these are not as intelligent and may have trouble supporting virtualisation.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 08:53:39 +0000 (08:53 +0000)]
bitkeeper revision 1.1159.212.22 (41ee20131dSkJwS4ElWa61syAlMc-g)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 08:53:07 +0000 (08:53 +0000)]
bitkeeper revision 1.1159.223.4 (41ee1ff3MuvZmbN8TXMWZl0WCI4yMg)
Clean up buddy allocator, as suggested by Rusty Russell.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 08:35:45 +0000 (08:35 +0000)]
bitkeeper revision 1.1159.223.3 (41ee1be1xhzN-ZQVYs7w2xZ2OtDl1w)
Fix 2.4 highmem build.
sos22@douglas.cl.cam.ac.uk [Tue, 18 Jan 2005 16:37:06 +0000 (16:37 +0000)]
bitkeeper revision 1.1159.223.2 (41ed3b32oUZznRTHk1xuGyZVTcWuvg)
Get the domain to access from the right element of the union when setting up
VM assists.
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Jan 2005 11:04:43 +0000 (11:04 +0000)]
bitkeeper revision 1.1159.212.21 (41eced4bEkAMraEcwbENPomgklaetA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Jan 2005 11:03:57 +0000 (11:03 +0000)]
bitkeeper revision 1.1159.223.1 (41eced1denT_MsS4LtXTQroXHucvZA)
Fix small-packet delivery in netback driver.
akw27@labyrinth.cl.cam.ac.uk [Tue, 18 Jan 2005 10:17:22 +0000 (10:17 +0000)]
bitkeeper revision 1.1159.212.20 (41ece232WVq_Sbxob_FgxgLf7iHBfg)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk
cl349@arcadians.cl.cam.ac.uk [Mon, 17 Jan 2005 21:26:13 +0000 (21:26 +0000)]
bitkeeper revision 1.1159.212.19 (41ec2d75cTk16ofe1k0D-wNSjjxv8A)
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen-unstable.bk
cl349@arcadians.cl.cam.ac.uk [Mon, 17 Jan 2005 16:03:22 +0000 (16:03 +0000)]
bitkeeper revision 1.1159.212.18 (41ebe1caQQ_SlJestrvsT95t1oER-Q)
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen-unstable.bk
cl349@arcadians.cl.cam.ac.uk [Mon, 17 Jan 2005 15:45:41 +0000 (15:45 +0000)]
bitkeeper revision 1.1159.217.20 (41ebdda5ZO9YBU_VHuSh0IwgcQe0Ng)
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/cl349/xen-unstable.bk-merge
cl349@arcadians.cl.cam.ac.uk [Mon, 17 Jan 2005 15:45:31 +0000 (15:45 +0000)]
bitkeeper revision 1.1159.222.1 (41ebdd9btvi-aV_bkwfCgKSenC9XbQ)
Add an optional parameter (vcpus) to the xc_linux_build function replacing
the getenv() previously used and removing the requirement of using maxcpus
kernel parameter to limit the number of virtual cpus a guest uses. The value
can now be controlled in the domain configuration files.
The default value of 1 is set in XenDomainInfo.py but is overridden by
parsing the config value.
Signed-off-by: Ryan Harper <ryanh@us.ibm.com>
kaf24@scramble.cl.cam.ac.uk [Mon, 17 Jan 2005 13:34:55 +0000 (13:34 +0000)]
bitkeeper revision 1.1159.217.19 (41ebbeff1WlznMQAbyxtY7zh9qY-_g)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Mon, 17 Jan 2005 13:34:26 +0000 (13:34 +0000)]
bitkeeper revision 1.1159.170.100 (41ebbee2RjlL1wu1Hj5Chq-Ma_yd4Q)
Send a fake ARP reply when bringing up an IP address on a VIF.
Should flush stale switch/router state.
iap10@labyrinth.cl.cam.ac.uk [Mon, 17 Jan 2005 08:11:17 +0000 (08:11 +0000)]
bitkeeper revision 1.1159.170.99 (41eb7325xet5XQ2BbrNnK2ynj_F4XQ)
Change __initcall to module_init as suggested by Rusty Russel
iap10@labyrinth.cl.cam.ac.uk [Mon, 17 Jan 2005 07:58:26 +0000 (07:58 +0000)]
bitkeeper revision 1.1159.170.98 (41eb7022BZw59EpgaLvlhtpw0-IuGQ)
Add NE2K to default xen0/xenU 2.6 config
iap10@labyrinth.cl.cam.ac.uk [Sun, 16 Jan 2005 11:55:31 +0000 (11:55 +0000)]
bitkeeper revision 1.1159.217.18 (41ea5633KLfjrmzpi1tzeYsbJqWJOw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xen-unstable.bk
iap10@labyrinth.cl.cam.ac.uk [Sat, 15 Jan 2005 16:21:21 +0000 (16:21 +0000)]
bitkeeper revision 1.1159.170.97 (41e94301axLnKknTNgYWn0ZFj5pHxg)
Documentation of xc.h library
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
iap10@labyrinth.cl.cam.ac.uk [Sat, 15 Jan 2005 11:18:02 +0000 (11:18 +0000)]
bitkeeper revision 1.1159.170.96 (41e8fbeayXDKhR25_xBQP3hTDrVJbQ)
Symptom:
When using a udev-based dom0, if you try to create a domU with a virtual
sda device and you do not have a local scsi device xm create fails.
Fix:
When using udev, only the device nodes needed are made. The follow
patch changes Xend to return a device number based on:
http://www.lanana.org/docs/device-list/devices.txt
For sd and hd devices if stat() fails. It was tested against both 2.0.2
and 2.0.3.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
sos22@douglas.cl.cam.ac.uk [Fri, 14 Jan 2005 17:53:43 +0000 (17:53 +0000)]
bitkeeper revision 1.1159.217.17 (41e80727RATVR7CCn-A5xanZXzrSfg)
Merge
sos22@douglas.cl.cam.ac.uk [Fri, 14 Jan 2005 17:52:01 +0000 (17:52 +0000)]
bitkeeper revision 1.1159.170.95 (41e806c1QTDH4lQM5LGTCWlIJEeiSw)
machine_to_phys_mapping isn't direct mapped, and so we can't call virt_to_phys
on it. Make sure that we don't.
kaf24@scramble.cl.cam.ac.uk [Fri, 14 Jan 2005 08:40:37 +0000 (08:40 +0000)]
bitkeeper revision 1.1159.217.16 (41e78585MdlpNrs3tGvODh4pReIzpg)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Fri, 14 Jan 2005 08:35:24 +0000 (08:35 +0000)]
bitkeeper revision 1.1159.170.94 (41e7844cyG1BmL1dUF848HyZ7mu87A)
Tweaks from Dan Magenheimer.
mafetter@fleming.research [Thu, 13 Jan 2005 13:19:13 +0000 (13:19 +0000)]
bitkeeper revision 1.1159.217.15 (41e67551cqukZiNFG0h_Hnw0bfuneA)
Merge maf46@ssh-relay1.cl.cam.ac.uk:/usr/groups/xeno/BK/xen-unstable.bk
into fleming.research:/scratch/fleming/mafetter/xen.work.combined
mafetter@fleming.research [Thu, 13 Jan 2005 12:59:47 +0000 (12:59 +0000)]
bitkeeper revision 1.1159.220.3 (41e670c37jmaTxUns3KlvsbVRCg-UA)
The getdomaininfo hypercall now listens to the exec_domain parameter
that was already passed to it, and performs some basic sanity checking.
Added exec_domain (aka vcpu) parameters to xc_domain_getfullinfo()
and xc_domain_get_cpu_usage().
mafetter@fleming.research [Thu, 13 Jan 2005 12:56:43 +0000 (12:56 +0000)]
bitkeeper revision 1.1159.220.2 (41e6700bFJzLjEYlNh48j_cSTbRy9A)
Code duplication cleanup: remove a number of duplicate identical
static functions in xc_*_{build,restore}.c, replaced with single
(non-static) copy in xc_private.c
mafetter@fleming.research [Thu, 13 Jan 2005 12:47:26 +0000 (12:47 +0000)]
bitkeeper revision 1.1159.220.1 (41e66ddeA0CJszasxjuqNRCCZpTReQ)
Added "make TAGS" for libxc
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Jan 2005 11:57:02 +0000 (11:57 +0000)]
bitkeeper revision 1.1159.217.14 (41e6620e1bqDGxYXJ_4L3rtRz9G5sQ)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Jan 2005 11:56:17 +0000 (11:56 +0000)]
bitkeeper revision 1.1159.170.93 (41e661e138UbGRYHtgaE3FTrqTgzzw)
Add VIF-routing capability to xend. The default is still to bridge.
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Jan 2005 10:02:05 +0000 (10:02 +0000)]
bitkeeper revision 1.1159.217.13 (41e6471dUF4ZPqbyKJDMLLiBCdERnw)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Jan 2005 10:01:42 +0000 (10:01 +0000)]
bitkeeper revision 1.1159.170.92 (41e64706rQEeEkbb1iQ8WhbAgZNBFQ)
Clean up string functions (memcpy/memset).
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 15:01:45 +0000 (15:01 +0000)]
bitkeeper revision 1.1159.217.12 (41e53bd9y3GpK3IRHZDW920VkztFhg)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 15:00:14 +0000 (15:00 +0000)]
bitkeeper revision 1.1159.170.91 (41e53b7eEag3oyhnsSlzeQJHgcNl0A)
Yet another seg-fixup fix. I was wrong about opcodes A0 and A2. :-(
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 14:19:45 +0000 (14:19 +0000)]
bitkeeper revision 1.1159.217.11 (41e53201qUtmmtHeC4YDtVEOdzLYFQ)
manual merge
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 14:17:52 +0000 (14:17 +0000)]
bitkeeper revision 1.1159.170.90 (41e53190NTwQxrBNj2UypCRVNj7fyQ)
More seg-fixup cleanups and safety fixes.
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 09:37:26 +0000 (09:37 +0000)]
bitkeeper revision 1.1159.217.10 (41e4efd62HR6KHx5S8553JDf-xT3zg)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 09:36:10 +0000 (09:36 +0000)]
bitkeeper revision 1.1159.170.89 (41e4ef8aHmcX3lP2zVDZBpN59cSX6A)
Python packages always install to ${prefix}/us/lib/python/xen/...
akw27@labyrinth.cl.cam.ac.uk [Wed, 12 Jan 2005 09:23:50 +0000 (09:23 +0000)]
bitkeeper revision 1.1159.219.1 (41e4eca6eauLGi5osqpDb_OmwLgatA)
Some fixes and cleanups to the blktap code.
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 09:13:37 +0000 (09:13 +0000)]
bitkeeper revision 1.1159.217.9 (
41e4ea41-PFvthJ_X2r27xBL8jEH1g)
Fix tools compilation.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 22:34:41 +0000 (22:34 +0000)]
bitkeeper revision 1.1159.217.8 (41e454818hx7mN7uWLClM4tuMNwT5g)
Makefile:
Build ioemu portion of full-virt system.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 17:19:39 +0000 (17:19 +0000)]
bitkeeper revision 1.1159.170.88 (41e40aabxibPpD_1eE9lN1b5voyV1A)
added tag RELEASE-2.0.3
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 17:19:06 +0000 (17:19 +0000)]
bitkeeper revision 1.1159.217.7 (41e40a8a8w0kvbUwccr9zxqfoY0sLQ)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 17:18:49 +0000 (17:18 +0000)]
bitkeeper revision 1.1159.170.88 (41e40a79WiEU5QHfBOoYWsZfrMacOw)
Re-fix segment fixup code for Linux 2.4.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:50:09 +0000 (16:50 +0000)]
bitkeeper revision 1.1159.217.6 (41e403c1Mm1w4avs8HEIsaiwdjkApw)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:49:39 +0000 (16:49 +0000)]
bitkeeper revision 1.1159.170.87 (41e403a3b9YzrwLBMzUP1m_iQQGMJQ)
Allow building of kernels with no module support.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:23:28 +0000 (16:23 +0000)]
bitkeeper revision 1.1159.217.5 (
41e3fd80-YwWnx2lwk_nYltmgmi0QA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:23:01 +0000 (16:23 +0000)]
bitkeeper revision 1.1159.170.86 (41e3fd65TtkEYx3KIbWa91Ujgovqmg)
added tag RELEASE-2.0.3
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:22:56 +0000 (16:22 +0000)]
bitkeeper revision 1.1159.170.86 (41e3fd60buTFRdRYvoTdB-SEFDg4cQ)
Segment-flip (TLS) cleanups and fixes. Now can boot FC3 with /lib/tls
in place and it does not hang.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 14:39:01 +0000 (14:39 +0000)]
bitkeeper revision 1.1159.217.4 (41e3e505Zh28C6DlwmocaVnUyA-BcA)
remove hard tabs
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 14:35:09 +0000 (14:35 +0000)]
bitkeeper revision 1.1159.217.3 (41e3e41d3THhxhJrWMZu3Arcs8K-Rw)
Manual merge
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 14:30:17 +0000 (14:30 +0000)]
bitkeeper revision 1.1159.170.85 (41e3e2f9yjG4A65d-L23jd66Wzw4bQ)
Minor blkfront cleanups and clarifications.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 12:07:58 +0000 (12:07 +0000)]
bitkeeper revision 1.1159.170.84 (41e3c19eI5ZXVQF3n7WXpuEpeNnpjA)
added tag RELEASE-2.0.3
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 11:42:06 +0000 (11:42 +0000)]
bitkeeper revision 1.1159.217.2 (41e3bb8ebh7B5VbNMpdDOfs7z982kw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 11:41:56 +0000 (11:41 +0000)]
bitkeeper revision 1.1159.218.1 (41e3bb84y5sV55DN1DoraDUQU096Qw)
More privileged-instruction emulation. We now handle CLTS and MOV
to/from CRn.
iap10@labyrinth.cl.cam.ac.uk [Mon, 10 Jan 2005 22:21:26 +0000 (22:21 +0000)]
bitkeeper revision 1.1159.217.1 (41e2ffe6fPYJ64PJlBbjQaLbd8AFuQ)
Many files:
Device models imported from BOCHS, courtesy of Arun Sharma [arun.sharma@intel.com]
new file
cl349@arcadians.cl.cam.ac.uk [Mon, 10 Jan 2005 10:26:55 +0000 (10:26 +0000)]
bitkeeper revision 1.1159.212.17 (41e2586fcTNdZel4G3t7uM9WciKdFA)
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:38:59 +0000 (17:38 +0000)]
bitkeeper revision 1.1159.212.16 (41e01ab3GwknrjQOHireofF2v7SlCQ)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:38:32 +0000 (17:38 +0000)]
bitkeeper revision 1.1159.170.84 (41e01a98vOonZ_L1cH8hpqMPPdMZBg)
sysrq fix for 2.4.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:30:42 +0000 (17:30 +0000)]
bitkeeper revision 1.1159.212.15 (41e018c27QJF9gv30Jwas6mGk0VDgA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:30:16 +0000 (17:30 +0000)]
bitkeeper revision 1.1159.170.83 (41e018a8GZXpwMHfGSHGmgyM2JmjSQ)
Doc update from John Griffin.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:22:40 +0000 (17:22 +0000)]
bitkeeper revision 1.1159.212.14 (41e016e0WABx7Lr5PD8jIm9NC3fw7g)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:18:44 +0000 (17:18 +0000)]
bitkeeper revision 1.1159.170.82 (41e015f4JgNe4YTschd0_g0exH4QQw)
Turn off strict PCI base-address poking checks. May help video-card
compatibility. May revert this patch if not.
iap10@labyrinth.cl.cam.ac.uk [Sat, 8 Jan 2005 01:54:42 +0000 (01:54 +0000)]
bitkeeper revision 1.1159.170.81 (41df3d62qbgOxejO_eV2MdPu54MhSA)
Revert bogus shadow 'fix'.
iap10@labyrinth.cl.cam.ac.uk [Sat, 8 Jan 2005 01:29:56 +0000 (01:29 +0000)]
bitkeeper revision 1.1159.212.13 (41df3794swb64JdEQfvPveHTBypSAg)
Revert bogus shadow mode 'fix'.
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Jan 2005 23:13:05 +0000 (23:13 +0000)]
bitkeeper revision 1.1159.212.12 (41df1781YQ4wbDZYbKztywTKIqxb6A)
Fix botched application of vmx xend patch
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Jan 2005 17:58:21 +0000 (17:58 +0000)]
bitkeeper revision 1.1159.212.11 (41decdbd8TPAvL-MaZNJDOO3L7L6MQ)
Fix CONFIG_MAGIC_SYSRQ compile issue with Linux 2.4 kernel.
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Jan 2005 01:41:05 +0000 (01:41 +0000)]
bitkeeper revision 1.1159.212.10 (41dde8b1uPUodrtnTKejSUrLg-fcoQ)
xend extensiosn for VMX guests
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Jan 2005 01:16:26 +0000 (01:16 +0000)]
bitkeeper revision 1.1159.212.9 (41dde2eagwOCuLzt_7mdSFXqA992dg)
VMX bug fixes - disable errant safety check.